@charset "utf-8";
.myprivateletter{
    width: 585px;
    background: white;
    margin-left: 7px;
    margin-top: 5px;
    .myprivateletter_top{
        width: 540px;
        height: 70px;
        border-bottom: 1px solid #f0f0f0;
        margin-top: 18px;
        margin-left: 22px;
        }
        .myprivateletter_top_left{
            float: left;
            margin-top: 10px;
        }
        .myprivateletter_top_left h2{ 
            font-size: 31px;
            color: #0dafd2;      
        }
        .myprivateletter_top_left a{
            font-size: 15px;
            color: #7d7c7c;
            margin-left: 21px;
        }
    .myprivateletter_top_right select{
        appearance:none;
        -moz-appearance:none;
        -webkit-appearance:none;
        border: none;
        background: url(../img/images/xialakuang_03.png) no-repeat scroll right center transparent;
        padding-right: 15px;
        color: #7d7c7c;
        font-size: 12px;
        margin-right: 20px;
        }
        .myprivateletter_top_right a{
            width: 82px;
            height: 24px;
            color: white;
            background: #0dafd2;
            display: inline-block;
            text-align: center;
        }
        .myprivateletter_top_right{
            float: right;
            margin-top: 24px;
            
        }
    
}
//中间部分************************
.myprivateletter_center{ 
    li{
        border-bottom: 1px solid #f0f0f0;
        width: 540px;
        margin-left: 22px;
        .myprivateletter_center_left{            
            margin-top: 11px;
            margin-bottom: 10px;
            float: left;           
        }
        .myprivateletter_center_cen{
            float: left;
            width: 50%;
                    h5{
                        font-size: 14px;
                        color: #4d4c4c;
                        margin-top: 15px; 
                        margin-left: 7px;                                      
                       }
                    p{
                        color: #666565;
                        font-size: 13px;
                        margin-top: 10px;
                        margin-left: 7px;
                    }   
        }
        .myprivateletter_center_right{
            float: right;
                    p{
                        font-size: 12px;
                        color: #e7e7e7;
                        margin-top: 16px;
                        text-spacing: 14px;
                        margin-right: 0px;
                        text-align: right;
                    }

                    a{                                                  
                            font-size: 12px;
                            color: #b8b7b7;
                            margin-top: 23px;
                            display: inline-block;
                            margin-right: 15px;
                    }  
                    input{
                        vertical-align: middle;
                        display: none;
                    }                     
                    .input_1{
                        display: none;
                    }
                    .input_1 + label[name="box"]{
                        margin-top: 25px;
                        margin-left: 0;
                    }
                    .input_1 + label{
                        background-color: #b8b7b7; 
                        border: 1px solid #C1CACA; 
                        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05); 
                        padding: 5px;
                        margin-left: 100px;
                        margin-top: 25px;
                        float: right;
                    }

                    .input_1:checked + label{
                        background-color: #0dafd2;
                        border: 1px solid #0dafd2;
                    }

                    #yongpin{
                        display: none;
                        float: right;
                        
                    }

                    
                    
        }
        
    }

}

//底部*************************
.myprivateletter_bottom{
    margin-left: 22px;
    width: 540px;
    padding-bottom: 22px;
    .myprivateletter_bottom_top{
        width: 540px;
        text-align: right;
        border-bottom: 1px solid #f0f0f0;
        a{
            font-size: 12px;
            color: #666565;
            margin-top: 19px;
            display: inline-block;
            margin-bottom: 10px;
            margin-left: 10px;
            margin-right: 20px;
        }
        input{
            vertical-align: middle;
            display: none;
        }
        .input_1 + label{
                        background-color: #b8b7b7; 
                        border: 1px solid #C1CACA; 
                        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05); 
                        padding: 5px;
                        margin-top: 21px;
                        float: right;
                    }

                    .input_1:checked + label{
                        background-color: #0dafd2;
                        border: 1px solid #0dafd2;
                    }
    }
    .myprivateletter_bottom_bottom{
        text-align: right;
        width: 540px;
        select{
            appearance:none;
            -moz-appearance:none;
            -webkit-appearance:none;
            border: none;
            background: url(../img/images/xialakuang_01.png) no-repeat scroll right center transparent;
            padding-right: 15px;
            color: #7d7c7c;
            font-size: 12px;
            margin-right: 20px;            
        }
        a{
            font-size: 12px;
            color: #7d7c7c;
            margin-top: 21px;
            display: inline-block;
        }
    }
}